Platform Explorer / Nuxeo Platform LTS 2015 7.10

Component org.nuxeo.drive.service.impl.NuxeoDriveManagerImpl

Documentation

The NuxeoDriveManager provides simple API to manage the list of folderish documents to be used as synchronization root with a local filesystem folder of the Desktop computer of a user.

Implementation

Class: org.nuxeo.drive.service.impl.NuxeoDriveManagerImpl

Services

Extension Points

Contributions

XML Source

<?xml version="1.0"?>
<component name="org.nuxeo.drive.service.impl.NuxeoDriveManagerImpl"
  version="1.0">

  <implementation class="org.nuxeo.drive.service.impl.NuxeoDriveManagerImpl" />

  <service>
    <provide interface="org.nuxeo.drive.service.NuxeoDriveManager" />
  </service>

  <extension target="org.nuxeo.runtime.EventService" point="listeners">
    <listener
      class="org.nuxeo.drive.service.impl.ChangeFinderReloadListener">
      <topic>org.nuxeo.runtime.reload</topic>
    </listener>
  </extension>

  <documentation>
    The NuxeoDriveManager provides simple API to manage the
    list of folderish documents to be used as synchronization root with a
    local filesystem folder of the Desktop computer of a user.
  </documentation>

  <extension-point name="changeFinder">

    <documentation>
      @author Antoine Taillefer (ataillefer@nuxeo.com)
      @since 7.3

      This extension point lets you contribute the change finder used by the NuxeoDriveManager.

      Example of the AuditChangeFinder:
      <code>
        <extension
          target="org.nuxeo.drive.service.impl.NuxeoDriveManagerImpl"
          point="changeFinder">
          <changeFinder class="org.nuxeo.drive.service.impl.AuditChangeFinder" />
         </extension>
      </code>

    </documentation>

    <object class="org.nuxeo.drive.service.impl.ChangeFinderDescriptor" />

  </extension-point>

</component>